package com.ats.dao;

import net.sf.json.JSON;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

import com.ats.model.GetRecord;
/**
 * 
 * @author TangRain
 *
 */
public interface GetLeaveDao_ty{
	
/**
 * 未批假单
 * @param iid 辅导员id
 * @param page 当前页码
 * @return json
 */
	public JSONObject getNoApproval(int iid,int page,int rows);
	
/**
 * 设置审批同意
 * @param lid 假单记录条
 * @return boolean
 */
	public boolean  setleaver(int lid);
	
/**
 * 设置不同意原因
 * @param lid 假单记录条2
 * @return boolean
 */
	public boolean setNoReson(int lid,String lreson);
/**
 *	获取学生个人请假记录
 * @param sid 学生id
 * @return json 请假记录
 */
	public  JSONObject  getStuLeave(int sid,int page,int rows);
/**
 * 获取老师下的学生请假记录
 * @param tid 老师id
 * @return json 请假记录
 */
	public	JSONObject	getTeacherLeave(int tid,int page,int rows);
/**
 * 获取辅导员下学生的请假记录	
 * @param iid
 * @return
 */
	public	JSONObject	getInstructorLeave(int iid,int page,int rows);
}
	
